Skip to content

Conversation

@pabzm
Copy link
Member

@pabzm pabzm commented Oct 9, 2025

Browsers younger than ~5 years don't need this, but older browsers might cause problems.

@pabzm pabzm requested a review from alecpl October 9, 2025 15:50
@pabzm
Copy link
Member Author

pabzm commented Oct 9, 2025

Here's a start. I'm not sure if I found all the relevant bits, and would be happy for pointers (or corrections).

@alecpl
Copy link
Member

alecpl commented Oct 11, 2025

Do we have to care about such old browsers? Such users should not expect security from others if they are using outdated software themselves.

ps. your changes collide with rel=noreferrer in a few places.

@pabzm
Copy link
Member Author

pabzm commented Oct 13, 2025

In principle we don't have to, but it's not much work and in other regards we care to support old versions, e.g. PHP v8.1, which is out of active support since Nov 2023. So why not just do it?

@pabzm pabzm force-pushed the noopener branch 4 times, most recently from c257f28 to bc78feb Compare October 21, 2025 09:57
@pabzm
Copy link
Member Author

pabzm commented Oct 21, 2025

I removed the rel-duplicate and fixed the tests.

@alecpl Please have another look.

@pabzm pabzm added this to the 1.7-rc milestone Nov 3, 2025
Browsers younger than ~5 years don't need this, but older browsers might cause problems.

Code style change as demanded by eslint

Remove accidentally added `id` attribute

Fix test as it was intended
@pabzm
Copy link
Member Author

pabzm commented Nov 4, 2025

I'm merging this now on my own because it's waiting for quite a while, even though it's just a small change, and doesn't hurt but helps with older browsers.

@pabzm pabzm merged commit a361fa7 into master Nov 4, 2025
23 checks passed
@pabzm pabzm deleted the noopener branch November 4, 2025 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants